<?php

include('../../../files/class.db.php');
// use the chart class to build the chart:
include_once( '../../../open-flash-chart.php' );

$nome_sommita = $_GET['sommita'];

$nome_tuboaperto = $_GET['tuboaperto'];

$nome_piede = $_GET['piede'];

//Connect to MySQL Database
    
$msql  = new Db;
$msql->connect();

if(($nome_sommita != 0) && ($nome_tuboaperto == 0) && ($nome_piede == 0))
{
	//$query="SELECT P1Pz01,data FROM dati_impianto WHERE YEAR( data ) = '2011' AND MONTH( data ) = '3' AND DAY( data ) = '27'";
	$query="SELECT " .$nome_sommita. ",data FROM dati_impianto";
} 
else if(($nome_sommita != 0) && ($nome_tuboaperto != 0) && ($nome_piede == 0))
{
	//$query="SELECT P2Pz01, P2Pz02, data FROM dati_impianto WHERE YEAR( data ) = '2011' AND MONTH( data ) = '3' AND DAY( data ) = '27'";
	$query="SELECT " .$nome_sommita. "," .$nome_tuboaperto. ",data FROM dati_impianto";
} 
else if(($nome_sommita != 0) && ($nome_tuboaperto != 0) && ($nome_piede != 0))
{
	//$query="SELECT P2Pz01, P2Pz02, data FROM dati_impianto WHERE YEAR( data ) = '2011' AND MONTH( data ) = '3' AND DAY( data ) = '27'";
	$query="SELECT " .$nome_sommita. "," .$nome_tuboaperto. "," .$nome_piede. ",data FROM dati_impianto";
}  
$result = mysql_query($query) or die("Bad SQL 1");

//Begin Configurazioen grafico - Comune
$g = new graph();
$g->bg_colour = '#FFFFFF';

$g->title( 'Segnale ' .$nome_sommita. ' ' .date("d M Y"), '{color: #7E97A6; font-size: 12px; text-align: center}' );

$g->set_x_label_style( 10, '#004080', 0, 30, '#80ff80' );  //$size integer, size in pixels of the X axis ticks.
//                                                         //$colour string, text colour.
//                                                         //$orientation integer, see X Axis Labels Orientation.
// ... and tick every 4 :                                  //$step integer, see X Axis Labels Step.
//                                                         //$grid_colour, see X Axis Labels Step.
$g->set_x_axis_steps( 4 );

$g->set_x_labels( $date );

//$g->set_y_max( 30 ); //Massimo Valore dell'asse Y da graficare
//$g->y_label_steps( 5 ); //Step asse Y

//$g->line_hollow( 2, 4, '#164166', 'Soglia', 10 );

//End Configurazioen grafico - Comune

if(($nome_sommita != 0) && ($nome_tuboaperto == 0) && ($nome_piede == 0))
{
	while( $row = mysql_fetch_array($result) )
	{
	  $segnali[] = $row[$nome_sommita ];
	  $date[] = $row['data'];	  
	}
	$g->set_data( $segnali );

	$g->line_dot( 2, 4, '#818D9D', 'Sommita  ' .$nome_sommita, 10 );
} 
else if(($nome_sommita != 0) && ($nome_tuboaperto != 0) && ($nome_piede == 0))
{
	while( $row = mysql_fetch_array($result) )
	{
	  $segnali[] = $row[$nome_sommita ];
	  $segtuboaperto[] = $row[$nome_tuboaperto ];
	  $date[] = $row['data'];	  
	}
	$g->set_data( $segnali );
	$g->line_dot( 2, 4, '#818D9D', 'Sommita  ' .$nome_sommita, 10 );

	$g->set_data( $segtuboaperto );
	$g->line_dot( 2, 4, '#71ff71', 'Tubo Aperto  ' .$nome_tuboaperto, 10 );
} 
else if(($nome_sommita != 0) && ($nome_tuboaperto != 0) && ($nome_piede != 0))
{
	while( $row = mysql_fetch_array($result) )
	{
	  $segnali[] = $row[$nome_sommita ];
	  $segtuboaperto[] = $row[$nome_tuboaperto ];
	  $segpiede[] = $row[$nome_piede ];
	  $date[] = $row['data'];	  
	}
	$g->set_data( $segnali );
	$g->line_dot( 2, 4, '#818D9D', 'Sommita  ' .$nome_sommita, 10 );

	$g->set_data( $segtuboaperto );
	$g->line_dot( 2, 4, '#71ff71', 'Tubo Aperto  ' .$nome_tuboaperto, 10 );

	$g->set_data( $segpiede );
	$g->line_dot( 2, 4, '#0000a0', 'Piede ' .$nome_piede, 10 );
} 
//Disconnessione DB - comune
$msql->disconnettiDB();


/*
if(($nome_sommita != 0) && ($nome_tuboaperto == 0) && ($nome_piede == 0)
{


} 
else if(($nome_sommita != 0) && ($nome_tuboaperto != 0) && ($nome_piede == 0)
{

} 
else if(($nome_sommita != 0) && ($nome_tuboaperto != 0) && ($nome_piede != 0)
{

}  */

//
// AXIS COLOURS
//
$g->x_axis_colour( '#818D9D', '#F0F0F0' );
$g->y_axis_colour( '#818D9D', '#ADB5C7' );
$g->y_right_axis_colour( '#164166' );

$g->set_tool_tip( '#key#<br>#val# (#x_label#)' );

// display the data
echo $g->render();


?>